nonexpendable supplies and material - French English Dictionary